// Dierentuin.cc

#include <assert.h>
#include "Dierentuin.h"
#include "Dier.h"
#include "Werknemer.h"

Dierentuin::Dierentuin(string naam) {
}

Dierentuin::~Dierentuin() {
}

string	Dierentuin::getNaam() {
	return naam;
}

void	Dierentuin::dierToevoegen() {
	int		dierNummer;
	string	dierNaam;
	int	dierLeeftijd;
	string	dierSoort;

	cout << "\nGeef op een regel, gescheiden door spatie(s) de naam, "
		 << " de leeftijd en de soort (aap, leeuw, etc.) van het dier op \n";

	// lees de gegevens in
	cin >> dierNaam >> dierLeeftijd >> dierSoort;
	// skip de rest van de regel
	cin.ignore(100, '\n');

	// ...
}

void	Dierentuin::dierVerwijderen() {
	int dierNummer;

	cout << "\nGeef het nummer van het te verwijderen dier\n";
	// lees diernummer
	cin >> dierNummer;
	// skip rest van de regel
	cin.ignore(100, '\n');

	// ...
}

void	Dierentuin::werknemerToevoegen() {
	int		werknemerNummer;
	string	werknemerNaam;
	int		werknemerLeeftijd;

	cout << "\nGeef op een regel, gescheiden door spatie(s) de naam, "
		 << " en de leeftijd van de werknemer op \n";

	// lees de gegevens in
	cin >> werknemerNaam >> werknemerLeeftijd;
	// skip de rest van de regel
	cin.ignore(100, '\n');
	// ...
}

void	Dierentuin::werknemerVerwijderen() {
	int werknemerNummer;

	cout << "\nGeef het nummer van de te verwijderen werknemer\n";
	// lees werknemernummer
	cin >> werknemerNummer;
	// skip rest van de regel
	cin.ignore(100, '\n');
	// ...
}

void	Dierentuin::overzichtDieren() {
	cout << "Lijst van alle dieren\n";
	//...
}

void	Dierentuin::overzichtWerknemers() {
	cout << "Lijst van alle werknemers\n";

	// ...
}

int Dierentuin::getNieuwDierNummer() {
}

int Dierentuin::getNieuwWerknemerNummer() {
}
